Skip to content

TombManyGraves fixes#776

Merged
ACGaming merged 6 commits into
ACGaming:mainfrom
WaitingIdly:tombmanygraves-fixes
Dec 30, 2025
Merged

TombManyGraves fixes#776
ACGaming merged 6 commits into
ACGaming:mainfrom
WaitingIdly:tombmanygraves-fixes

Conversation

@WaitingIdly

Copy link
Copy Markdown
Collaborator

changes in this PR:

  • add tombmanygraves and aether legacy to the dev env
  • add a fix for aether legacy accessories to capture drops for the event (default: true).
  • add a file for tombmanygraves to add aether legacy accessory compat (cannot be disabled, but requires above tweak to work).
  • change the timestamp from MM_dd_YYYY_HH_mm_ss to yyyy-MM-dd'T'HH:mm:ss, which makes it ordered consistently (default: false).
  • change the world size check from 0 <= y <= World#getActualHeight to !world.isOutsideBuildHeight(pos) for a more accurate check for some dimensions + mods increasing world size (default: true).

related issues:
timestamp: M4thG33k/TombManyGraves2#62
grave spawn location: M4thG33k/TombManyGraves2#44, M4thG33k/TombManyGraves2#45, M4thG33k/TombManyGraves2#46
accessories: M4thG33k/TombManyGraves2#59

@what-the-diff

what-the-diff Bot commented Dec 29, 2025

Copy link
Copy Markdown

PR Summary

  • Enhanced Compatibility with Aether Legacy
    The "Capture Accessory Drops" feature, mentioned in the README.md, now works reliably with Aether Legacy.

  • Updated Dependencies
    The system now relies on Aether Legacy and TombManyGraves2, after updates were made in 'dependencies.gradle'.

  • New Debugging Flags Introduced
    For better debugging experiences, flags related to Aether Legacy and TombManyGraves2 have been added in 'gradle.properties'.

  • More Configurations Available
    Via additions to 'UTConfigMods.java', AetherLegacyCategory and TombManyGravesCategory configurations are now usable.

  • Inventory Management Updates in TombManyGraves
    An 'AetherLegacyInventory' class has been incorporated to improve accessory inventory handling in TombManyGraves.

  • Provided Better Environment Interaction for TombManyGraves2
    New mixins were crafted for dealing with Aether legacy events and ensuring proper world height checks, thus improving the world interaction mechanics of TombManyGraves2.

  • Standardized Time Stamp Format
    The timestamp format has been shifted to ISO 8601 in TombManyGraves' operations, enhancing consistency with standards.

  • Improved Language Localization
    The language localization files have been expanded to include entries for Aether Legacy and TombManyGraves2, making the interface more user-friendly for international audiences.

  • Added New Mixin Files
    JSON files for new mixins have been added, offering more fluid functionality regarding Aether Legacy and TombManyGraves interaction.

@ACGaming ACGaming merged commit df92c39 into ACGaming:main Dec 30, 2025
1 check passed
@WaitingIdly WaitingIdly deleted the tombmanygraves-fixes branch December 30, 2025 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants